your best bet is - Turkish English Dictionary